sliding analysis